shade tolerant species - Español Inglés Diccionario